package mysql8学习.高级.第15章_锁;

/**
 * 1.概述
 * 锁是计算机协调多个进程或线程并发访问某一资源的机制。
 * 在程序开发中会存在多线程同步的问题，当多个线程并发访问某个数据的时候，
 * 尤其是针对一些敏感的数据(比如订单、金额等)，
 * 我们就需要保证这个数据在任何时刻最多只有一个线程在访问，保证数据的完整性和一致性。
 * 在开发过程中加锁是为了保证数据的一致性,这个思想在数据库领域中同样很重要。
 *
 * 在数据库中，除传统的计算资源(如CPU、 RAM、 I/O等) 的争用以外，数据也是一种供许多用户共享的资源。
 * 为保证数据的一致性,需要对并发操作进行控制,因此产生了锁。
 * 同时锁机制也为实现MySQL的各个隔离级别提供了保证。
 * 锁冲突 也是影响数据库并发访问性能的一个重要因素。
 * 所以锁对数据库而言显得尤其重要,也更加复杂。
 *
 *
 */
public class A_锁的概述 {
}
